package com.zhongwang.mms.gen.mapper;

import com.zhongwang.mms.gen.entity.HAdjustmentApply;
import com.zhongwang.mms.gen.entity.HAdjustmentApplyExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HAdjustmentApplyMapper {
    long countByExample(HAdjustmentApplyExample example);

    int deleteByExample(HAdjustmentApplyExample example);

    int deleteByPrimaryKey(Integer ajaId);

    int insert(HAdjustmentApply record);

    int insertSelective(HAdjustmentApply record);

    List<HAdjustmentApply> selectByExample(HAdjustmentApplyExample example);

    HAdjustmentApply selectByPrimaryKey(Integer ajaId);

    int updateByExampleSelective(@Param("record") HAdjustmentApply record, @Param("example") HAdjustmentApplyExample example);

    int updateByExample(@Param("record") HAdjustmentApply record, @Param("example") HAdjustmentApplyExample example);

    int updateByPrimaryKeySelective(HAdjustmentApply record);

    int updateByPrimaryKey(HAdjustmentApply record);
}